corrugated cardboard box - French English Dictionary